home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / telecomm / turbors.lzh / TURBORS.TXT < prev   
Text File  |  1993-02-19  |  23KB  |  531 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.           T✓Tu✓ur✓rb✓bo✓oR✓RS✓S
  28.           -----------------------------------------------------------------
  29.           Copyright 1993 Neat and Nifty Software
  30.  
  31.  
  32.           P✓Pu✓ub✓bl✓li✓ic✓c D✓Do✓om✓ma✓ai✓in✓n D✓Do✓oc✓cu✓um✓me✓en✓nt✓ta✓at✓ti✓io✓on✓n
  33.  
  34.           T✓Tu✓ur✓rb✓bo✓oR✓RS✓S
  35.           -----------------------------------------------------------------
  36.           Version 1.00
  37.  
  38.  
  39.           C✓Co✓op✓py✓yr✓ri✓ig✓gh✓ht✓t N✓No✓ot✓ti✓ic✓ce✓e
  40.  
  41.           TurboRS is Copyright 1993 by Neat and Nifty Software
  42.  
  43.           This document is Copyright 1993 by Neat and Nifty
  44.  
  45.           Neither this  document or  associated software  may be  copied in
  46.           whole or in  part without  the expressed permission  of Neat  and
  47.           Nifty,  unless distributed  in  its entire  form  along with  all
  48.           associated files.
  49.  
  50.           Release 1.00  of TurboRS is released as  Public Domain and may be
  51.           distributed  on diskette or  in archival  form provided  that the
  52.           following files are included:
  53.  
  54.                TURBORS.TXT    This document
  55.                NOTICE.TXT     Public Domain Notice
  56.                TURBORS.PRG    The software driver
  57.                TURBOCNF.TTP   Software Utility
  58.                EXAMPLES.S     Assembly Programming Examples
  59.                ORDER.FRM      Order Form for TurboRS
  60.  
  61.  
  62.           D✓Di✓is✓sc✓cl✓la✓ai✓im✓me✓er✓r
  63.  
  64.           Neat and  Nifty makes no warranty  of any kind, either  stated or
  65.           implied to the appropriateness of this product for any particular
  66.           purpose.   Continued use of this  product is done entirely at the
  67.           users own risk.
  68.  
  69.           Under no circumstances  shall Neat  and Nifty be  liable for  any
  70.           damages (including loss of data, business time or information, or
  71.           any other form  of loss)  incurred through use  of this  product,
  72.           even  if  Neat and  Nifty  has been  advised  in  advance of  the
  73.           possibility of such damages.
  74.  
  75.  
  76.           N✓No✓ot✓ti✓ic✓ce✓e
  77.  
  78.           This public domain release is  not the complete TurboRS  package.
  79.           TurboRS  itself is  a hardware upgrade  for the Atari  ST line of
  80.           computers which boosts  the maximum  baud rate of  the ST  serial
  81.           port  (TT Modem1)  to  115200 baud.   This  release  is meant  to
  82.           demonstrate   TurboRS  functionality,  and   also  to  provide  a
  83.           reference  for programmers who wish  to support it.   The TurboRS
  84.           hardware  is required to use the extended baud rates supported by
  85.           this package.
  86.  
  87.                                           i
  88.  
  89.           T✓Tu✓ur✓rb✓bo✓oR✓RS✓S
  90.  
  91.  
  92.           Hardware design:
  93.                Daryl Richards
  94.           Hardware testing:
  95.                Daryl Richards
  96.                Kevin Tessner
  97.           Driver design:
  98.                Daryl Richards
  99.           Driver coding:
  100.                Daryl Richards
  101.                Kevin Tessner
  102.           TurboCNF design and coding:
  103.                Kevin Tessner
  104.           Documentation:
  105.                Kevin Tessner
  106.           Edited By:
  107.                Tass Chapman
  108.           Atari TT Supplied by:
  109.                George Kirkaldie
  110.           Beta Testing:
  111.                Daryl Richards
  112.                Kevin Tessner
  113.                George Kirkaldie
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.                                           ii
  143.  
  144.                                        C✓Co✓on✓nt✓te✓en✓nt✓ts✓s
  145.  
  146.  
  147.           1 T✓_u✓_r✓_b✓_o✓_R✓_S✓_                                                       1
  148.                How it Works . . . . . . . . . . . . . . . . . . . . . .   1
  149.  
  150.           2 T✓_h✓_e✓_ T✓_u✓_r✓_b✓_o✓_R✓_S✓_ D✓_r✓_i✓_v✓_e✓_r✓_                                            2
  151.  
  152.           3 U✓_s✓_i✓_n✓_g✓_ T✓_u✓_r✓_b✓_o✓_C✓_N✓_F✓_                                                3
  153.                Setting the Current Parameters . . . . . . . . . . . . .   3
  154.                Remapping Baud Rates . . . . . . . . . . . . . . . . . .   3
  155.                Locking a Baud Rate  . . . . . . . . . . . . . . . . . .   3
  156.                Locking Flow Control . . . . . . . . . . . . . . . . . .   4
  157.                Viewing and Clearing the Settings  . . . . . . . . . . .   4
  158.                Saving and Reloading the Settings  . . . . . . . . . . .   4
  159.                Disabling / Enabling TurboRS . . . . . . . . . . . . . .   4
  160.  
  161.           4 P✓_r✓_o✓_g✓_r✓_a✓_m✓_m✓_i✓_n✓_g✓_ f✓_o✓_r✓_ T✓_u✓_r✓_b✓_o✓_R✓_S✓_                                       5
  162.                Through Software . . . . . . . . . . . . . . . . . . . .   5
  163.                Through Hardware . . . . . . . . . . . . . . . . . . . .   6
  164.                38400 Without TurboRS  . . . . . . . . . . . . . . . . .   6
  165.  
  166.           5 N✓_e✓_a✓_t✓_ a✓_n✓_d✓_ N✓_i✓_f✓_t✓_y✓_                                                7
  167.  
  168.           I✓_n✓_d✓_e✓_x✓_                                                           8
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.                                          iii
  198.  
  199.           TurboRS (C) 1993 Neat and Nifty                            Page 1
  200.           -----------------------------------------------------------------
  201.  
  202.  
  203.                                       1✓1 T✓T✓_u✓u✓_r✓r✓_b✓b✓_o✓o✓_R✓R✓_S✓S✓_
  204.  
  205.  
  206.           In association with a small  software driver, TurboRS allows your
  207.           ST's serial port to operate at  extended rates up to 115200 baud.
  208.           The serial port remains fully software compatible, and is usually
  209.           hardware compatible as well.  The TurboRS software will work with
  210.           any version of Tos running on any processor.
  211.  
  212.           H✓Ho✓ow✓w i✓it✓t W✓Wo✓or✓rk✓ks✓s
  213.  
  214.           The  baud rates in the  ST are generated by System  Timer D.  The
  215.           TurboRS board merely intercepts Timer  D's output and replaces it
  216.           with an externally generated signal  for rates higher than  19200
  217.           baud.   This interception is controlled by the unused RTS outputs
  218.           of the MIDI  and Keyboard control chips, or ACIAs.   By using the
  219.           software  driver other  programs  can access  the extended  rates
  220.           through standard system calls.
  221.  
  222.           TurboRS also allows you to remap any baud rate onto another.  For
  223.           example 300 baud  can become 38400 for instant compatibility with
  224.           older  software.   In addition,  new communications  products are
  225.           being developed that directly  support the extended rates without
  226.           any remapping at all.
  227.  
  228.           Although  TurboRS can be installed  in the Atari  TT, please note
  229.           that  it works only on the Modem1  port, and will have no effect,
  230.           hardware or software, on the other available serial ports.  There
  231.           may be a future release which will work with Modem1 and Modem2.
  232.  
  233.           Some software  on the Atari ST  is marginally too  slow to handle
  234.           rates above 19200 baud and will lose characters during full speed
  235.           bursts.  TAZ, a  high performance terminal package from  Neat and
  236.           Nifty Software, will operate reliably at higher speeds.  Machines
  237.           running  with accelerators  as low  as 12Mhz  have few  problems,
  238.           while  16Mhz Mega STEs and Atari TTs handle the higher baud rates
  239.           with ease.
  240.  
  241.           TurboRS (C) 1993 Neat and Nifty                            Page 2
  242.           -----------------------------------------------------------------
  243.  
  244.  
  245.                                  2✓2 T✓T✓_h✓h✓_e✓e✓_ T✓T✓_u✓u✓_r✓r✓_b✓b✓_o✓o✓_R✓R✓_S✓S✓_ D✓D✓_r✓r✓_i✓i✓_v✓v✓_e✓e✓_r✓r✓_
  246.  
  247.  
  248.           To  install   the  driver,   simply  run  TURBORS.PRG   from  the
  249.           distribution disk.  It can  be placed in the auto folder  of your
  250.           boot  disk and should not affect any  other software.  If you are
  251.           loading any serial port fixes, it  is usually a good idea to load
  252.           them first.
  253.  
  254.           When  the driver loads, it looks for  the file TURBORS.CNF on the
  255.           root directory of the boot drive.  If this f